manida (refugio) - French English Dictionary